difficult or long-term work - Spanish English Dictionary